loud and smelly fart - Spanisch Englisch Wörterbuch